6,598 sqft Office for rent
12 Europa View, Sheffield Business Park, Sheffield, S9 1XH
terms on application
12 Europa View comprises a three storey modern purpose built office building, within the established Sheffield Business Park development, to the North of Sheffield centre.
The Ground Floor is accessed via a communal reception, off which...