Loved this place! Was tucked away for a perfect private area to hang out while exploring London and very close to the Leyton station which was fab.