
Twyne House Apartments
London England
Check in
3:00 PM
Check out
10:00 AM
Transform your work trip into a productivity powerhouse at Twyne House Apartments, where business meets seamless comfort, within a 15-minute walk of Tower of London and Tower Bridge. This apartment is 9 minutes walk to Brick Lane and 3 minutes drive to 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.
Property Details
Location
80 Back Church Lane, Twyne House, London, England E1 1LX, United Kingdom