The venue has a classic British pub exterior, with a stylish, cosy inside area plus two outdoor spaces. Planning a trip? The address is: 112 Vauxhall Walk, London SE11 5ER. You can find out more ...