Great location for Walthamstow Nature Reserve (Lockwood entrance) and Walthamstow Village. Handy shop right on the corner for beeakfast, too.