Borough Walk Apartments
Borough Walk apartment boasts great location not far from Up at The O2, Thames River and National Gallery.
30 minutes' walk from London city center. Guests can enjoy italian and european snacks and meals in Prezzo - Enfield located 100 meters away.
The property has 2 bedrooms with sofa beds. A bathroom with a bathtub and a shower is also provided.
A kitchen is featured with a dishwasher and a washing machine for guests' use.
The nearest metro station is London Bridge, situated 750 meters from the apartment.