We had a great stay at Elizabeth’s apartment - perfect location in Bloomsbury just around the corner from the British museum, very close to russell square, lambs conduit street and a bunch of nice pubs and cafes. Kitchen had everything we needed, and checking in and out was super simple. Great spot to explore London from!