Perfect place to stay. Everything you'll need for an easy stay in a lovely part of London