Where is Lloyd’s of London?
Lloyd’s of London is located in London City Centre. It's in an artsy neighborhood appreciated for its noteworthy cultural attractions such as the theater and museums. If you're looking for things to do in the area, you might like to visit Trafalgar Square and Big Ben.
Where Can I Stay near Lloyd’s of London?
We've got 1227 hotels to pick from within just a mile of Lloyd’s of London. You might want to consider one of these options that are popular with our travelers:
The Tower Hotel, London
- hotel • Free WiFi • 2 restaurants • 2 bars • Central location
Apex City of London Hotel
- hotel • Free WiFi • Restaurant • Fitness center • Walkable location
Club Quarters Hotel London City
- hotel • Free WiFi • Fitness center • 24-hour front desk • Walkable location
CitizenM Tower of London
- hotel • Free WiFi • Restaurant • Bar • Walkable location
Point A Hotel London Liverpool Street
- hotel • Free WiFi • 24-hour front desk • Snack bar • Walkable location
Things to See and Do near Lloyd’s of London
What to See near Lloyd’s of London
- London Bridge
- Tower Bridge
- Trafalgar Square
- Big Ben
- Piccadilly Circus
Things to Do near Lloyd’s of London
- O2 Arena
- Tower of London
- London Eye
- The British Museum
- Westminster Abbey