Part of our Best Pubs in London microsite ... opened another drinking hall beneath railway arches — this time in Vauxhall. The cavernous space backs on to the so-called Vauxhall Pleasure ...