At which venue in the north-west was Britain's first greyhound stadium opened in 1926?
Belle Vue, Greater Manchester Belle Vue, Manchester
belle vue manchester belle vue greater manchester
belle vue manchester
WikipediaEntity
Belle Vue, Manchester