A good, spacious apartment to stay in if visiting London for a few nights.