The Romford Puppy Cup is a greyhound racing competition held annually at Romford Greyhound Stadium.
It was inaugurated in 1975.
Venues & Distances
References
Romford Puppy Cup Wikipedia(Text) CC BY-SA
The Romford Puppy Cup is a greyhound racing competition held annually at Romford Greyhound Stadium.
It was inaugurated in 1975.