I spent other week end in London, and i think it was the very best place! even it's it seems no close the center on the map, it's certainely the best place to be because it's very calm, and juste next the direct underground line! the flat is amazing!