Regal House, 70 London Road
London, TW1 3QS
Tenure:
Licence Agreement
Located next to Twickenham train station, providing access to central London in around 20 minutes, and with the A316 just minutes away, Regal House is a striking and convenient office solution. The shopping and restaurants of Twickenham are within easy reach, while the centre itself offers shower facilities, on-site parking and an on-site cafe.