Moorgate Avenue is an avenue in South Manchester and is mainly residential.
St Christopher is a church acting as a place of worship for Christians, as well as a venue for various religious and non-religious functions.
Address: 13 Moorgate Avenue, Manchester, Lancashire, M20 1HE
Map showing Moorgate Avenue in Manchester.