Skip to main content

Attfield Farm Shop Ltd

Placeholder Map

Store Info

Lodge Farm

UK

Leicester

LE8 6LD

Nearby Stores

Frolesworth Lane, UK, LE17 5DA

5.2 miles

42-44 Chestnut Avenue, UK, LE2 5JG

Ashby Road, UK, LE9 8HW

wbeloveddtc