Designed by
Title
Alfred Beckett & Sons Ltd #239237557
Description
Sheffield, South Yorkshire, England - 19 April 2021: Alfred Beckett & Sons Ltd. Situated on Green Lane in the Kelham Island Quarter of Sheffield. It is a Grade II listed building.
This image is editorial