SkyscraperCity banner

48 leicester square

  1. London Metro Area
    Just seen something on BBC London about development in leicester square with a performance stage but there are fears it could lose its character and be covered with advertising billboards. here's an article i found on BBC NEWS Outdoor stage for West End square One of London's main squares...
Top