Retail units at all BAA airports are under constant review and change regularly, hence the reason why the resturaunt you are thinking of may no longer be there. For anyone travelling through LGW the Seafood Bar/Caviar House is a personal fav of mine. If you are into that sort of thing of course. Plus earning BAA worldpoints, great for those of us who use the LHR or LGW express trains. Convert points into tickets! nice
Also for those in LGW North terminal. Take a wonder over to Pier 6 (Gates 101-113) Great views ATC style! Nice little Weatherspoons over there as well.