Official opening of the new building at 75 Lots Road, Chelsea, 9th July 2008