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 greater manchester belle vue manchester
belle vue manchester
WikipediaEntity
Belle Vue, Manchester