The Bridge Apartments
London England
Check in
3:00 PM
Check out
10:00 AM
Located in London (London City Centre), this apartment is within a 15-minute walk of The Shard and Tower Bridge. This apartment is 0.8 mi (1.4 km) from Tower of London and 1.2 mi (1.9 km) from London Bridge.
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Complimentary wireless internet access is available to keep you connected. Conveniences include a separate sitting area and a microwave.
Property Details
Location
115 Tower Bridge Rd, London, England SE1 3NE, United Kingdom