Easy to find, well connected (transport), plenty of stores and restaurants around and comfortable installations.
A place to keep for the next London visits.