Karta Vacation Rentals





In the heart of London, a short stroll from Tower Bridge and The Shard. Tower Bridge City Apartments sits about 1 km from the Tower of London and Borough Market, with Maltby Street Market and local galleries close by — a central apartment base for sightseeing and food hunts.