Select Page

LONDON (Harrow)

The Harrow Greyhound Racing Track was based in the Borough of Stratford, roughly four miles north east of London city centre, and just to make things clear, that its location had no links at all to the Borough of Harrow as you may have first thought. Its title name...

DARTFORD

For non-local residents, it is sometimes suggested that when the town of Dartford is mentioned, our thoughts are immediately triggered towards the Dartford crossing, a huge structure spanning the River Thames, which links the M25 Orbital motorway roughly twenty miles...