Discover Al Baraka, a unique London destination for Islamic goods and fragrances. Explore a diverse collection of perfumes, books, modest fashion, and traditional gifts, all housed within a welcoming shopping environment.
77A Greenfield Rd, London E1 1EJ, United Kingdom, London