St Francis Church & Hall

St Francis Church & Hall
Beaver Road, Ashford, Kent, TN23 7SR