Life in all it’s many forms can be found at the glorious Royal Vauxhall Tavern this bank holiday weekend from talent shows...