This fantastic two bedroom flat is set on the top floor of a modern development just moments away from Walthamstow Central, offering modern décor throughout and boasts two balconies with stunning London skyline views. Tower Mews is set in the heart of Walthamstow Central just moments away from the underground station and bus station.