This is a great spot to be home base while exploring London. It made me feel like a local for a bit! Great location with restaurants, groceries, tube, and pharmacy close by.