Newington Village Hall

Newington Village Hall
Folkestone, Kent, CT18 8AU