Karta Vacation Rentals





In Pimlico, in the heart of London City Centre, this grand period townhouse sits a short 10-minute walk from Victoria Station and about 0.5 miles from Tate Britain. You’re a quick hop from Buckingham Palace, Westminster Abbey, Big Ben and Hyde Park — ideal for sightseeing and shopping.