Modern Offices, Air Conditioning, Raised Floors, Suspended Ceilings, Fluorescent Lighting, Lifts, Car spaces
The property comprises an office building constructed in 1999 and totals 25,064 sqft arranged over ground and two upper..
The property is located on Church Road in Egham town centre and in the main commercial core. The town has excellent..