Lelli Kelly Shop (Lelli Kelly Shoes, School Shoes, Canvas& Boots) is located in Higginshaw Ln, United Kingdom on laurel trading estate, 2A. Lelli Kelly Shop (Lelli Kelly Shoes, School Shoes, Canvas& Boots) is rated 2.5 out of 5 in the category shoe store in United Kingdom.
Address
laurel trading estate, 2A
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance