By Alice Bradley
Tucked beside the bricked arches just South of the River Thames, the punters of the Marquis of Wellington shy themselves away from the busy suited commuters scurrying through London Bridge station. It is just a short 20 minute walk, from the tube station to the hubbub of beer drinkers and food fanatics.
Leave a Reply