North Hayling Recreation Hall

St Peters Road, Hayling Island, United Kingdom