BigNick
Thinks s/he gets paid by the post
Be aware that on the DLR (part of the Tube network) there is a stop called Abbey Road, which is miles and miles from the studio. There are even signs up saying "Wrong Abbey Road"! You need the St. John's Wood Tube stop.No London experience yet, but Ronnie Scott’s would be on my list, as would Abbey Road Studio.
I also recommend the Nicholson's pub chain https://www.nicholsonspubs.co.uk/ - there are plenty of tourist trap pubs in the centre of London, but these are reliable. (Of course, if you get a good local recommendation that's fine too, but I trust the Nicholson's brand when I'm in an area of central London that I don't know well.)