Parsonage Road, Takeley, Bishop's Stortford CM22 6QX, United Kingdom
Distance: 405 yd.
Company description
The Stansted Centre is a purpose built centre, providing an ideal environment for small businesses to flourish. The office accommodation is complimented by a suite of 8 meeting rooms.