New Twickenham Hotel Opens
Regal House, 70 London Road, Twickenham, TW1
The new 111 bedroom Twickenham Travelodge has opened its doors for business following extensive construction works and completion of the lease by our client Aviva.
Newton Perkins asset manages this 130,000 sq ft office, retail and hotel building which adjoins Twickenham mainline station.
Featured Property
Monument Place, 24 Monument Street
London,
EC3R 8AJ
View Property