an Entity references as follows:
Southall Greyhound Stadium was a greyhound racing stadium on Havelock Road in Southall, West London