I did search the forum for London before posting but did not find anything recent except for flight info and a recommendation for a cheap hotel.

There is plenty of info on the web and in guidebooks but I enjoy getting advice from fellow non-revs.