Karta Vacation Rentals
Right in central London, a short stroll from Hyde Park and Kensington Gardens. Minutes to Marble Arch, Royal Albert Hall and Paddington, with easy access to London Zoo and Buckingham Palace—perfect for sightseeing and quick museum runs.