Location

Mallard Court prominently fronts Market Square in the heart of Staines upon Thames and enjoys excellent access to both the Two Rivers and Elmsleigh retail centres.

Two ground floor commercial units remain available.