Chelsea Pelham Apartments Apartment London
Chelsea Pelham Apartments features accommodation within 3 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave. It is situated 400 metres from South Kensington Underground Station and offers a lift.
Number of rooms: 8
145 Fulham Road 43, Kensington and Chelsea, London, SW3 6SH, United Kingdom