Karta Vacation Rentals
In London City Centre, a stone's throw from Liverpool Street and a short walk to the Tower of London. Minutes from Brick Lane, The Gherkin and Sky Garden, this family-friendly apartment puts you in the middle of Spitalfields and the markets.