This is a really lovely place to stay in London. You have all that you could need to feel at home.