The Lavender Shop
United Kingdom
>
England
>
Hampshire
>
East Hampshire
>
Worldham
>
The Lavender Shop
The Lavender Shop is a building in Worldham in East Hampshire.
The Lavender Shop
Building
Retail
Farm
Hartley Park Farm
thelavenderfields.co.uk
Lighting Agency
Caker Stream