Karta Vacation Rentals
In the City of Westminster, London — a central stay a short drive from Hyde Park and Marble Arch. About 4 km from the city centre and within walking distance of Regent's Park, Oxford Street, Edgware Road (Bakerloo), Church of Saint Mary and the Rolling Bridge.