Wateringbury Village Hall

Wateringbury Village Hall
Maidstone, Kent, ME18 5DD