LHR to knightsbridge is direct no change required--by tube
remember that if you do the natural history museum that the V&A is very close----so good option for a not so nice day
the fox and anchor pub sounds a great option to me-----its one I want to try myself