Notting Hill Roof Terrace Townhouse
24 Ossington Street London, W2 4LYNotting Hill Roof Terrace Townhouse is a semi-detached holiday home set in London in the Greater London Region and is 900 metres from Portobello Road Market. Providing private parking, the holiday home is 1.6 km from Royal Albert Hall.
1 rooms