Karta Vacation Rentals
On London's South Bank in the historic County Hall, a riverfront luxury hotel just across Westminster Bridge. Walk to the London Eye, London Dungeon, Westminster Abbey, Big Ben and the Houses of Parliament. Prime Thames-side location with standout landmark views.