Karta Vacation Rentals
In Southwark's Walworth on Amelia Street, a short hop from central London. This Southwark hotel is within a 5‑minute drive of the London Eye and the Tower of London, about 1.6 miles from Big Ben and roughly 2.4 miles from St. Paul's Cathedral. Budget-friendly central London base for sightseeing and short stays.