When I was working I spent a lot of time in London in that area. The hotel has changed hands several times but it is the one on Lodge Rd. just off Park Rd. backing on to Lord's. I was up and down Baker St all the time. Listening to you talk about the area makes me very nostalgic.
I used to like a pub called Crocker's Folly which had an interesting story but I believe it's closed down now. It didn't seem to be that busy but they had a good fish pie, and Guinness is always good.