Karta Vacation Rentals





In London City Centre, just steps from the Thames and Tower Bridge. This group-friendly apartment is a 3-minute walk to the Thames and about an 8-minute stroll to Tower Bridge. Tower of London (0.5 mi / 0.7 km) and The Shard (0.7 mi / 1.1 km) are within easy walking distance.