Church of England Diocese of London Hayes

Church Hall

The Church Hall for St Mary's Church is located on Hemmen Lane, Hayes UB3 2JQ. There is also an entrance on Church Road.