London Bus Men'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 Men's Socks. Made in England from luxurious Egyptian Mercerised cotton. Put your feet together to see the magic!