UKData checked October 2026
  1. Home
  2. London
  3. Delicatessens
  4. Manna Deli

Manna Deli: delicatessen at 146 Brent St, London. It is also listed as caterer, deli and food producer.

146 Brent St, London NW4 2DRChecked October 2026