Crosthwaite Commercial have been instructed to let a 5,400 sq ft restaurant on London Road in Sheffield. The property is in a prominent position with an extensive frontage and a second floor. Now available to let on a new lease with fixtures & fittings available.
View Property Details