London Bridge Residences

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