Thanks for the responses. It looks like getting back out from departures will be a hassle so we’ll have to use left luggage then.
I had hoped to get a shower and some food in the lounge as well. We can get food easily elsewhere, but is there anywhere we can shower? I think I recall there being a lounge opposite left luggage. We have PP and platinum Amex, I think one of those will get us in? Thanks!