Day 2: London

First off … it’s important to wear good socks while walking throughout the delightful streets of London. Trust me! And if you don’t – invest in a pair of compression socks … they will save your feet for the next day when you decide to go...