on the main Cardiff Road, currently looks vacant.
Uploaded by Kim Judd on 1 June 2013
Photo ID: 81557 Building ID: 300013649 Report this photo