Karta Vacation Rentals





In London’s City Centre, a short stroll from Harrods and about 9 minutes on foot to Hyde Park. Close to Imperial College (0.4 mi / 0.6 km), the Natural History Museum (0.5 mi / 0.9 km), Victoria and Albert Museum and Holy Trinity Brompton. A family-friendly apartment base for sightseeing and shopping.