London Borough Station Apartment
9 Douglas Buildings, Marshalsea Road London, SE1 1EHSituated in London, this apartment is 900 metres from London Bridge. The apartment is 1.4 km from Tower of London. Free WiFi is available throughout the property. The kitchen is fitted with a microwave.
1 rooms
from £90