Tower Bridge London Apartments offers modern apartments within a 10-minute walk of the River Thames, Borough Market and The Shard. Free WiFi is available throughout.
These apartments are open plan and feature a bedroom lounge area with one queen bed and one bathroom with a walk-in shower. The kitchenette contains a combi microwave oven, and other appliances and utensils.
A supermarket can be reached within a 5-minute walk. Along with a selection of pubs and places to eat. Central London can be reached in 12 minutes via Tube from London Bridge station, which is 15 minutes’ walk from the apartments. The famous Tower Bridge is just an 8-minute walk away and offers panoramic views over the Thames.