St Mary's Church

St Marys Vicarage, 134A Abbey Road, London, NW6 4SN

Rating
Exempt
Business Type
Restaurant/Cafe/Canteen
Scheme
FHRS
Local Authority
Camden