Karta Vacation Rentals
On Goswell Road in north London’s business quarter, steps from Barbican Station and the Barbican Centre. Walkable to St. Paul’s Cathedral, the Museum of London and the Tower of London — ideal for city sightseeing and business trips. Pet-friendly and close to pubs and cosmopolitan restaurants.