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
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