A stay at Twyne House Apartments places you in the heart of London, within a 15-minute walk of Tower of London and Tower Bridge. This upscale apartment is 0.4 mi (0.6 km) from Brick Lane and 0.9 mi (1.5 km) fro ... Read more
A stay at Twyne House Apartments places you in the heart of London, within a 15-minute walk of Tower of London and Tower Bridge. This upscale apartment is 0.4 mi (0.6 km) from Brick Lane and 0.9 mi (1.5 km) from Liverpool Street.
Make yourself at home in one of the 14 guestrooms, featuring kitchens. Conveniences include desks and separate sitting areas, and housekeeping is provided on request.