118 London Wall Fox – Fine Wine & SpiritsFox Fine Wines and Spirits is set in the landmark building on the corner of London Wall and Moorgate that was previously the world-famous Fox Umbrella Shop. Enjoy a glass in the wood-panelled bar and shop, pop up to the first floor for a bite to eat, http://foxfinewines.co.uk/