Great place to stay... In London but right next to a huge lovely green space and close to all sorts of entertainments. We all thoroughly enjoyed it. Thanks