Holland & Barrett

address

2-3 Market Place

Leicestershire

Melton Mowbray

LE13 1XD

Get Directions