Trafalgar Square
Just steps from The Resident Covent Garden is Trafalgar Square, showcasing an array of historic statues/monuments.
Trafalgar Square is surrounded by top attractions including The National Gallery and National Portrait Gallery. A must visit on your London list.
- Covent Garden