Newham Mechanics Institute Inc.

This community owned and run community hall provides a venue for meetings and events.

Location

1292 Rochford Road,  Newham 3442  View Map

Google Map