IKEA will open its newest full-line store in the London market in Greenwich, England, recently. The store will be focused on sustainability, with features including a roof garden and other green spaces and a space to teach consumers how to make their homes and lives greener. Read the RetailGazette.co.uk story here