Luxury designer leather bags and accessories, all made in England, are the draw here. The quality is top of the line, they’ll custom-make items, and they even carry chic pet goods!
2 Lonsdale Rd, London NW6 6RD, UK
+44 20 7499 0962
www.billamberg.com