Romford Dog Track (Greyhound Racing)
Entertainment
Location:
Romford,
Essex
"I recently attended this venue with my partners and a few of his work colleagues as a night out. We booked a Minibus as there were so many of us attending, but it is also within walking distance of ma.....
More"
Contributed by:
Darkangel on 7 May 06
Quick Comments 12