A new 111,000 sq ft grade A headquarters office development

Scroll down

A 5 minute walk from Slough train station
Excellent car parking ratio of 1:438 sq ft
25 Windsor Road is a new standout HQ office building

Scroll down

Designed to an exceptionally high standard with contemporary, modern finishes throughout.

Scroll down
Scroll down