Been looking for one by Heathrow, the one in that old thread either isn't there anymore, or just very hard to find! We drove past where google maps told me it should be the other day, wasn't to be seen