My Little Shop Cambridge is located in St. Ives, United Kingdom on 15, Cromwell Mews. My Little Shop Cambridge is rated 4.3 out of 5 in the category picture frame shop in United Kingdom.
Address
15, Cromwell Mews
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park