Harrods pizza. A must visit for me, when in London for the Diavlo pizza and Truffle Mac and Cheese