London Photos
UK Photos :: England :: London :: West End :: Leicester Square
In the square, would-be theatre goers queue at the half-price ticket booth while touts endeavour to entice them away. Street entertainers bring the square to life.....
Read more
|