169 Draycott Avenue, SW3 3AJ

Bamford Shop

Bamford, created in 2006 by Carole Bamford, is dedicated to organic farming, natural clothing and well-considered beauty products, promoting craftsmanship, traditional skills and natural living.

Bamford is located at 169 Draycott Avenue in Brompton and for country dwellers, Bamford can be found in GloucestershireBamford’s range now includes natural bath, body, baby and home products. 

  • This field is for validation purposes and should be left unchanged.