by
frequentguide
on Tue 21 Nov 2006 05:08 AM PST |
Permanent Link
|
Cosmos
Piccadilly Square, London's equivalent of New Yorks Times Square, this is vibrant, happening part of town, full of London's most famous theatres and London's famous Chinatown in Leceister Square. It is also only a short walk away from Coveant Garden. This area is as 'neon' as London gets!