London Bridge Residences

2 Beds
Underground Station iconBorough Tube Station
SE1 4JYSE1 4JY
Add to wishlist
From £260 per night
From £260 per night

Minimum Stay : 7 nights

By submitting, you agree to our Terms & Conditions