Office
To Let, 140 - 15,000 sf
Air Conditioning, LED Lighting, Meeting Rooms, Excellent Natural Light, Car spaces, Café on site
Station House offers flexible office accommodation across three floors...
Station House is situated in a prominent position, within the heart of Camberley town centre, directly next to Camberley train station. There are numerous public..