80 Back Church Lane, Twyne House, London, United Kingdom. See map








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 apartment is 1.6 mi (2.5 km) from London Bridge and 1.7 mi (2.7 km) from St. Paul's Cathedral. 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. null
No elevators
Cash deposit required
No alcohol served onsite
No alcohol allowed onsite
No front desk
Events/parties not allowed
Professional property host/manager
Pets not allowed
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
We have included all charges provided to us by the property.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
English
Free WiFi
Non-smoking