People in betting shop placing bets during grand national horse race

- Image ID: CPBWCE
People in betting shop placing bets during grand national horse race
Janine Wiedel Photolibrary / Alamy Stock Photo
Image ID: CPBWCE
Location: London Great Britain England UK GB United Kingdom Europe