You most likely won´t find a calmer place in London, that is just a walk away from all the attractions and even in the neighbourhood there are plenty of nice pubs. The flat is spacious and comfortable.
Unfortunately the sleeping place in the single room is no real bed (expanded sofa) and that´s why quite uncomfortable, especially for adults and longer stays.