Pubs in London - Vauxhall 83 Lansdowne Way, Vauxhall, London, SW8 2PB Tags: beer garden, food, outside seating, traditional english, vegetarian dishes