An amazing place in a beautiful neighbourhood. The park nearby is beautiful. It is easy to go to several places in London by bus, overground or underground.