Royal Vauxhall Tavern

372 Kennington Lane, Vauxhall
SE114AD London
United Kingdom