Strood House

2 Beds
Underground Station iconLondon Bridge Train Station
SE1 4APSE1 4AP
Add to wishlist
From £135 per night