Karta Vacation Rentals
In the beating heart of London, a short stroll from Liverpool Street and the street-art buzz of Brick Lane. About 3 km from the city center and roughly 1.3 miles from St. Paul’s Cathedral and 1.5 miles from London Bridge. Perfect for city explorers looking for a London apartment base.