Capital Ring part 8: Sudbury Hill to Each Finchley
Harrow is an area of north London in the shadow of Wembley Stadium that’s full of contrasts. Step out of the station at Sudbury Hill and you are greeted by a shabby high street with bookies and fried chicken shops, but a mere 10 minutes walk up the […]