Little Toads London
Little Toads is a childrenswear brand based in Kensal Rise, London (near our lovely store!).
Started during lockdown, owner, designer and seamstress Kate says Little Toads is named after her two children, affectionately known as "The Little Toads". The range of baby and little kids' clothing is designed to be fun, fresh and stylish.
- 1 of 1