I love shoe shopping in Notting Hill. My red boots to the right are only £10 and that’s a bargain in London. Make sure to check out the stores that are walking distance from the tube station.
Store: Who’s next?
Address: 23 Pembridge Rd, London W11 3HG, United Kingdom
Tube Station: Notting Hill Gate
What’s the shop called please?
LikeLike
Good question! Thanks for bringing that up, I will post a photo of the store front now 🙂 Thanks
LikeLiked by 1 person