Hi, I didn't notice London Magazine, but then I wasn't looking for it. They do, though, have a very wide selection of mags, so it may have been there. You could always call them to find out.
As for Prospect, the Al Alvarez thing was fun, but it seemed a very slender magazine for the hefty price (around £4) - for that I could buy two copies of Hello and a bar of chocolate
Adele.