I have a lovely stay at Jones property. it is very well located very close to parks like Holland Park and Hyde Park it is possible to go walking to these two. Also there is a central line tube station Sheperd Bush with access to all places in London. I would love to stay at this property again in the future.