Romford is probably best known for 2 things, it's market and its Dog track. Romford Dog track is now the ONLY dog track left located in a London Borough. Sad - It's a good night out. A meal and a few little bets
Comments
Sign in or get an account to comment.