Self-contained office suite available within the landmark "15 Market Square" building, in the central business and retailing area of Bishops Stortford town..
The Property is located at the junction of Market Square and Potter Street. Market Square connects to The..