Cleveland Square ApartmentsApartment
7A-25 Cleveland Gardens 7A-25, Westminster Borough, London, W2 6DE, United Kingdom
Set in the centre of London, 2 km from The Serpentine and 2 km from Portobello Road Market, Cleveland Square Apartments offers accommodation with free Wi-Fi.