Southwark Bridge Road Serviced Apartment

2 Beds
Underground Station icon Borough Station
se10dtse10dt
heart-icon
share-icon
From £342 per night
Southwark Bridge Road Serviced Apartment
Southwark Bridge Road Serviced Apartment
Southwark Bridge Road Serviced Apartment
Southwark Bridge Road Serviced Apartment
Southwark Bridge Road Serviced Apartment
Southwark Bridge Road Serviced Apartment
From £342 per night

Minimum Stay : 14 nights

By submitting, you agree to our Terms & Conditions