Great place to stay in London for few days as it’s very well communicated with central London. There are really nice parks nearby but we highly recommend the river which is moments away from the apartment. No doubt I will stay again in Bens place for my next visit to London, thank!