Grand Designs Live

A great opportunity to find out about the latest trends in products for the home, this event runs from 2 – 10 May