Upper Floor Studio Flat To Let, Walthamstow, E17 - £1300 PCM Pembroke road is situated in the heart of the Walthamstow Village in Walthamstow, an impeccable location for both local residents and visitors. The village comprises an array of breweries, trendy shops, pubs, amenities and nearby Tra