Seems like this expired - back to £584 now.
I'll be keeping it outside. It's good quality so it shouldn't rust easily, but I'll be using a waterproof BBQ cover. Branded weber covers cost about £80, but amazon has covers that are perfectly fine for about £15-20.
Not the same BBQ, different version. JohnLewis stocks the "Classic" version, not the "Original". The classic does not have cast iron grills. The Original is normally significantly more expensive than the classic!
what else would you need to buy if you don't have a shed and want to leave this outdoors so it doesn't rust?
£479 @John Lewis https://www.johnlewis.com/weber-spirit-classic-e-310-3-burner-gas-bbq/p231878339