Huddersfield Mission Address 3-13 Lord Street Huddersfield HD1 1QA United Kingdom Upcoming Events No events in this location