The Urban Building

Contemporary and fresh offices in the centre of Slough, just minutes from the rail and Elizabeth Line station.

Size
98,830 sq ft (9,181 sq m)
Website
theurbanbuilding.co.uk