Please rotate your device.

Church Road, London, TW11

Location

The property is situated on the east side of Church Road close to Teddington town centre.

Description

The office is located in a large modern 3 storey building in central Teddington with the benefit of its own 14 space car park.

Amenities

  • Air conditioned
  • Modern office furniture
  • Telephone lines installed
  • High speed fibre internet
  • High level of security
  • 24 hour access
  • Kitchens one each floor