M&S Hastings Bed — £349 at Marks and Spencer | Compare Furnishings