Windsor House

Slough, SL3 0HB

A speculative 100,000 sq ft landmark office development for Green Properties UK Ltd located in the centre of Slough.

TPI have undertaken Project Management duties on this project.