Monmouth Place
2A Monmouth Pl London, W2 5SAMonmouth Place offers accommodation in London, 800 metres from Portobello Road Market and 1.9 km from Hyde Park. The apartment is 1.9 km from Royal Albert Hall. The kitchen is fitted with an oven. Towels and bed linen are featured at Monmouth Place.
1 rooms
from £195