£35,040 pa

(£27.81/sq. ft. pa)

Restaurant to let
Tower Road, Twickenham TW1

    • 1,260 sq. ft

Available immediately
Added on 21/10/2026

About this property

  • 24/7 access

  • Self-contained site

  • Water and drainage

  • WC facilities

  • Flexible lease available

  • Estimated Rates Payable: £5400

This 1,260 sq ft flexible business space at Strawberry Hill Station Building in Twickenham offers a self-contained unit suitable for a range of business uses, with a flexible lease available.

The space benefits from 24/7 access, water and drainage and WC facilities. Located directly at Strawberry Hill Station, with Twickenham and Teddington also nearby, it provides a conveniently located base for your business

More information

Report this listing