Karta Vacation Rentals
A compact city stay in London’s City of Westminster, about 3 km from the city centre. Steps from Hyde Park and close to big draws like Marble Arch, Royal Albert Hall, London Zoo and Buckingham Palace. Easy access to public transport makes sightseeing fast and simple.