St Enochs Hogganfield Church

860 Cumbernauld Road, Glasgow, G33 2QW

Rating
Pass
Business Type
Other catering premises
Scheme
FHIS
Rating Date
25 Mar 2010
Local Authority
Glasgow City