St. Peter's Church and Halls can be found on the corner of Aldborough Road North and Oaks Lane, Aldborough Hatch, Ilford, Essex.The nearest underground station is Newbury Park (Central Line).