Karta Vacation Rentals
In London City Centre, a budget-friendly guest house a short stroll or ride from Hyde Park and the city’s big sights. Natural History Museum, V&A and Harrods are within walking distance, with Buckingham Palace, Piccadilly Circus and Big Ben all nearby. Family-friendly and easy for first-time London visitors.