Highgrove

Royal Warrant Holders Association

Royal Bath and West Show

Friday 3 June 2011