M&S Castello Bed — £599 at Marks and Spencer | Compare Furnishings