Karta Vacation Rentals
In the heart of the City of London, minutes from the Museum of London and Barbican Arts Centre. St. Paul's Cathedral, London Bridge, Postman's Park and St Alban's are all within easy reach — perfect for sightseeing and short business trips.