The Stamp House

Second Floor Front, 52 Bank Street, Sheffield, South Yorkshire, S1 2DS

The Stamp House is a beautiful traditional red brick building that has been sensitively refurbished to create 5 modern and contemporary fully serviced offices.

Details

Type Office Tenure Leasehold £690 Per Month Location City Size 198.00 Sq Ft ( 18.4 Sq M)

Highlights

X