We would absolutely recommend Carol Anne’s apartment. Located right by the subway it’s literally 10-15 minutes away from everywhere you want to go in London! The apartment was lovely, clean, warm, bright, perfectly equipped and the hosts were amazing. Definitely going back there next time we visit London!