an Entity references as follows:
Tamworth Greyhound Stadium was a greyhound racing and speedway stadium in Fazeley near Tamworth, Staffordshire.