Bookmakers, charity and pound shops – some of the usual suspects you will find on many an unloved high street, but perhaps not on a road which counts Notting Hill and Kensington as neighbours, has two Tube stations
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.