Premises to the north of Leigh Sinton Road. This long-established company makes church organs; see http://www.nicholsonorgans.co.uk/about/welcome/
Uploaded to Geograph by Jonathan Billinger on 29 September 2015
Photo © Jonathan Billinger, 29 September 2015. Licensed for reuse under this Creative Commons licence