Kibworth

Shrew and Co

Shrew and Co

Kibworth, Leicestershire

We are a design studio in Leicestershire who love all things small and sweet! Our current ...