Osmington Village Hall Osmington Village Hall, Shortlake Lane, Osmington, Weymouth, DT3 6EX Manage Cookie Preferences