Belu

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

belu.org
Bottled water supplier

Belu Reviews | Rating 3.8 out of 5 stars (4 reviews)

Belu is located in London, United Kingdom on 62 Hatton Garden, Holborn. Belu is rated 3.8 out of 5 in the category bottled water supplier in United Kingdom.

Address

62 Hatton Garden, Holborn

Phone

+442075504100

Open hours

...
Write review Claim Profile

L

Livia Zoller

Dodgy water, leaves me thirsty and tired, just like tap water does. The plastic bottles don't look trustworthy either. I wouldn't recommend.

A

Adrian Jones

Great

M

Mark Peter

Water difference this company is making.

J

Jane Lamb

Fantastic water.