Eldon Place is a place in West Manchester and is mainly residential.
Talbot Catholic Club is a social club offering a venue for various gatherings and social events in the local area.
Address: 12 Eldon Place, Patricroft, Eccles, Manchester, Lancashire, M30 8QE
Map showing Eldon Place in Manchester.