The London Home Show will be returning to the Queen Elizabeth II Centre in Westminster on Saturday 22nd September 2018, between 11am to 5pm. Following the success of the spring event which saw over 4,300 budding buyers walk through the door of the QEII Centre back in March, Share to Buy will be hosting its…