Imbarura Marka

imbaruramarka stall

Latin trader selling jewellery, crafts and fashion accessories at fantastic prices. Quality hand-made products with designs influenced by the Latin American culture.

  • Market Place, Bermondsey, London

  • Saturdays 9am - 5pm