Honestly, anywhere near a tube line station is great. The tube makes things so easy to get around. We usually stay
Around Liverpool St station, which is walking distance to the Tower of London and some great areas for food and sights. Then it’s quick travel on the tube to other parts of London.