Karta Vacation Rentals
On the north bank of the River Thames, right next to the Tower of London. Many apartments look across the river to Tower Bridge and City Hall. A five-minute walk gets you to Tower Hill Underground, and you’re minutes from London Bridge, The Shard and Borough Market. Riverfront serviced apartments in the heart of London’s financial district — pet-friendly and ideal for short stays.