Karta Vacation Rentals





Perched on Union Street in central London, just minutes from Borough Market and a short walk to London Bridge, the Thames and The Shard. Stay above a proper London pub for instant local atmosphere and easy access to Southwark sights.