London Bus Women's Socks
Nothing says England better than the iconic London red bus, and nothing says luxury better than Peper Harow. Combine the two and you get the stunning London Bus Women's Socks. Made in England from luxurious Egyptian Mercerised cotton. Put your feet together to see the magic!