Venue

Park Royal Stadium

United Kingdom
Park Royal Stadium
Park Royal Stadium · Wikipedia

About

Park Royal Greyhound Stadium was a greyhound racing stadium in London used from 1931 until 1969. It is not to be confused with the Park Royal Ground built in 1907 by the Great Western Railway and used by Queens Park Rangers F.C. from 1907 to 1915.