Where is Borough Underground Station?
Borough Underground Station is located in London City Centre. If you're looking for things to see and do in the area, you might like to visit Buckingham Palace and Hyde Park.
Where Can I Stay near Borough Underground Station?
We've got 853 hotels you can choose from within a mile of Borough Underground Station. You may want to think about one of these choices that are popular with our guests:
The Tower Hotel, London
- hotel • Free WiFi • 2 restaurants • 2 bars • Central location
Marlin Waterloo
- hotel • Free WiFi • 24-hour fitness center • 24-hour front desk • Central location
Apex City of London Hotel
- hotel • Free WiFi • Restaurant • Fitness center • Walkable location
CitizenM Tower of London
- hotel • Free WiFi • Restaurant • Bar • Walkable location
Things to See and Do near Borough Underground Station
What to See near Borough Underground Station
- Tower Bridge
- Buckingham Palace
- Hyde Park
- London Bridge
- Tower of London
Things to Do near Borough Underground Station
- London Eye
- Oxford Street
- O2 Arena
- Borough Market
- Coronet