Eleanor Women's Socks
For the vivacious ladies out there, these luxurious ladies socks combine the best of both worlds, much like their namesake, Eleanor of Castile.

Eleanor Women's Socks - Navy
£14.00

Eleanor Women's Socks - Teal
£14.00
Free uk delivery on all orders | free worldwide delivery on orders over £80