London
Jump to navigation
Jump to search
London is the capital city of England and the United Kingdom. It is home to the Elizabeth Tower, which fatally exploded after the passing of Queen Elizabeth II. It is also home to the British Museum, one of the biggest heist crews in history outside of The Ultimate Heist Crew.
Other landmarks include:
- The Monument
- Trafalgar Square
- Tate Modern
- Tower of London
- Canary Wharf
- Battersea Power Station
- The London Eye
- The London Ear
- The London Mouth
- The London Nose
- Heathrow Airport
- HMS Belfast
- Shakespeare's Globe Theatre
- London Natural Histroy Museum
- The Tube
- Buckingham Palace
- IMAX Roundabout
- BT Tower
- Vigilator Sud
- The Traffic Light Tree
- 10 Downing Street
- The Gherkin
- The Cheesegrater
- The Walkie-Talkie
- The Shard
- Wembley Stadium
- Arsenal FC
- Chelsea FC
- Tottenham Hotspur FC
- Piccadilly Square, the finish line of the first World Transit Relay
- Westminster Abbey