Karta Vacation Rentals





In London City Centre, an apartment a short walk from Tower Bridge and the Tower of London. The Thames is only a few minutes away on foot, so you’re planted right by the classic riverside sights. Family-friendly and accessible, this spot keeps you close to the action.