Robert Greening is a pianist based in Buckinghamshire in the United Kingdom, he has had extensive experience playing for weddings, private parties and corporate functions in the UK.