-London Flat Cap Coffee Cart This little coffee stall makes a welcome stop if you’re walking between Victoria and Westminster. The little cart stands just outside the Strutton Arms pub, and sells delicious Square Mile […]