Leicester Square

Leicester Square
London, WC2H 7JY
Photo of Leicester Square