The premises comprise three self-contained office suites occupying part of the ground and first floors of this attractive two storey barn..
The property is located within a courtyard style office complex situated on the southern side of Manor Road North, Thames Ditton. The..