St James House - Concept Serviced Apartments, Londra

173 Holland Park AvenueNotting Hill, LondraW11 4UR, Gran Bretagna