Cancellation policy

Cancellation Policy for 6 nights or less : 0 nights
Cancellation Policy for 7 – 28 nights : 0 nights
Cancellation Policy for 29 – 89 nights : 0 nights
Cancellation Policy for 90 nights and over : 0 nights


This fantastic apartment facility is situated on Tower Bridge Road to the south of the Thames, bringing a wide variety of studio and one bedroom apartments and a sophisticated sense of decor that will give business travellers a unique experience, as well as a place to escape to at the end of the day. Each unit at Bermonds Locke Serviced Apartments has a kitchenette and a Smart TV, with guests able to use the Superfast Wi-Fi and, on longer stays, make use of the communal laundry room.

Key Features View All Facilities

  • Weekly

  • Wi-Fi

  • Kitchenette

  • In Apartment

  • Smart TV

  • 24 Hour Reception

  • Linen and Towels

Booking info

Check-in 4pm

Checkout 11am

Twenty Four Hour Reception

Parking Unavailable

facility carry charge Some features carry a charge prices

This map is for guidance and may not display the exact location of the property


Tower Bridge Road
United Kingdom

Bermonds Locke is intended to be an urban oasis in the heart of London, a short distance from the River Thames and important business and tourist locations like City Hall, The Shard and the Tower of London. Bermondsey is a cool part of London, not only with lots of businesses, but also trendy coffee shops, funky and traditional pubs and a great choice of things like galleries and performing arts sites. Notable locations include the Fashion and Textile Museum and the White Cube gallery.



Other Features

total price 300

Choose Dates for Availability & Prices

 Unavailable for selected dates

secure checkout Secure Checkout

Our team is here to help, 24/7

Contact Situ