1. Property images coming soon

Non quoting

Office for sale
Church Street, Twickenham TW1

    • From 800 - 3,529 sq. ft

Added on 23/10/2025

About this property

  • Excellent natural light

  • Self-contained

  • Shower facilities

  • CCTV

  • Fire detection and Alarm system

  • Kitchens

  • Multiple WCs

  • Air conditioning

  • LED lighting

Thames House is located on Church Street. The property is accessible by public transport and numerous bus routes serve the area. Twickenham railway station is a six minute walk, providing train services into central London.

The property provides a high standard of office space over three floors. The building has recently been refurbished. The property is ideal as a Head Office or alternatively can be split offering offices from 800 sq ft. There is on-site parking for six vehicles.

More information

Report this listing