UKSouth East EnglandBerkshireSlough
Office
SL1, Slough, Ipswich Road
To Let, 3,714 - 7,449 sf
Raised Floors, Suspended Ceilings, LED Lighting, Meeting Rooms, Kitchen
Accommodation comprises 7,449 sq ft of office space over the ground and first floor and can be let as one building..
The offices are situated on the popular Ipswich Road and within easy walking distance of both local..