Fantastic place to stay in London. Very easy to reach by public transportation. But still close to the green areas of London.