Trafalgar Square
I always come here when I'm in London. There are pubs and restaurants around, this is the very center. And in the evening, the square resembles a mini-New York thanks to glowing advertisements...
• 4 years ago