Amazing flat to stay in with good coffee just around the corner and straight busses to Central & Stratford.
Slight distance to the nearest tube station however its reachable by a straight bus to both Walthamstow Central & Blackhorse Road (Victoria Line) that brings you straight to central London.
Enjoyed my stay after Christmas and thanks to Ellie for hosting us.