Karta Vacation Rentals





On London’s southeast fringe in Lewisham—close enough to the O2 Arena to catch a late show. The hotel sits about 9 km from central London, roughly 5 miles from the Tower of London and 5.4 miles from Tower Bridge, with local spots like Art Hub, Viewfinder Photography Gallery and the Fan Museum within walking distance.