Tower Bridge Apartment
London England
Check in
2:00 PM
Check out
10:30 AM
In the heart of London, this apartment is within a 5-minute drive of Tower of London and The Shard. This apartment is 4 minutes drive to Borough Market and 4 minutes drive to London Bridge.
Our rooms are thoughtfully appointed to ensure your comfort and enjoyment.
Property Details
Location
Neckinger, London, England SE16 3QH, United Kingdom