Google
×

North Road, Manchester

Stadium in Manchester
North Road was a football and cricket ground in Newton Heath, Manchester, England. It was the first home of Manchester United Football Club – then known as Newton Heath Lancashire & Yorkshire Railway Football Club – from its foundation in 1878... Wikipedia
Capacity: ~15,000