Royal Vauxhall Tavern

372 Kennington Ln, London, SE11 5HY