Karta Vacation Rentals
A ten-minute walk from Liverpool Street Station, Fine Touch Apartments sits in central London — minutes from The Gherkin, the Tower of London, London Bridge and St. Paul’s. Brick Lane, Petticoat Lane Market, Christ Church Spitalfields and London Metropolitan University (Aldgate) are all right nearby.