WarmToast
Nuffield Centre, that's the place. I too impressed a girl friend then sometime later took new wife there to find it had gone. The converstation went along the lines of, 'well it was here the last time we were in London' when the penny dropped and a quick change of subject ensued!!
We have had Malcolm, Nuffied, WI and WRVS. Can I throw Toc-H into the melting pot? Unbelievably cheap accomodation in Berlin long before walls came tumbling down.