Temple Ewell Village Hall

Temple Ewell Village Hall
187 London Road, Dover, Kent, CT16 3DF
Photo of Temple Ewell Village Hall