4 ★
Still Life Borough
Address: 54 Lant Street, London, United Kingdom
Located walking distance from the world cuisine of Borough Market, Still Life Borough is a self-catering apartment in the heart of South London. WiFi is accessible throughout, and the apartment has its own balcony.
Hotels Nearby
-
London Borough Station Apartment
9 Douglas Buildings, Marshalsea Road, London
-
Signal Apartments London 4 ★
133 Great Suffolk Street, London
-
Borough Market Apartments 4 ★
16-18 Marshalsea Road, London
-
London City Hotel 3 ★
200 Borough High Street, London
-
Dover Castle Hostel
6A Great Dover Street, London
-
Base Apartments 4 ★
My Base, 130 Webber Street, Borough, London
-
Go native London Bridge- Webber Street 4 ★
130 Webber Street, London
-
Southwark Executive Apartments
Webber Street, London
-
Veeve - House Horsemongers Mews - London Bridge
Horsemonger's Mews, London
-
Zoly Apartment - SE1 London -
23 Tabard Street, London
-
New London Bridge
107 Madison Apartment, 5-27 Long Lane, London
-
St Christopher's Inn Oasis - London Bridge
163 Borough High Street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Still Life Borough