Has anyone been to the Pilot Travel Center in London? Any photos?

I’m planning a road trip to London soon and came across the Pilot Travel Center. It seems like a great place to take a break from driving. I’m wondering what the facilities are like and what the overall atmosphere is.

If anyone has been there, I’d love to see some photos from your visit! What were your favorite areas? Any tips for making the most of a stop there? I’m trying to optimize my route, and knowing what to expect would be super helpful!