We thoroughly enjoyed our stay in London.
The location was excellent. It was centralized and convenient.
British Museum was a stone throws away and the tube were also nearby. Lots of eating places in the vicinity as well.
Will definitely come back again when we visit London.