The Clover Mill

The Clover Mill
Cradley
Worcestershire
WR13 5NR
United Kingdom