UK
South East England
Office Sutton Park Road SM
SM1
City House
To Let
1,018 sf
Office, Serviced Office
City House is a detached building of traditional brick construction beneath a pitched tiled roof, with on-site allocated car..
City House is conveniently located in the heart of Sutton Town Centre, at the junction with..