Art, Culture A new exhibition at Upton House We attend the launch of ‘Shell and the Art of Advertising’, a new exhibition at beautiful Upton House. April 28, 2014 by Rachel Ramsay | Comments Off on A new exhibition at Upton House