Large 1-Bed Duplex Inc Office & Terrace Apartment London is located 750 metres from London Denmark Hill train station and approximately a 5-minute walk from St Matthew's Camberwell.
Large 1-Bed Duplex Inc Office & Terrace Apartment is fitted with a fully equipped kitchen.
The Tower Bridge is 4.6 km from the apartment, while Larkhall City Park is 2.2 km from the property. The public Trafalgar Square is about 10 minutes' drive from this apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please