The Development of the Willow Estate and
The March of Bricks and Mortar into Stoke Newington
The Willows Estate from about 1823 to 1891
The Development by 1894
Further Development by 1914
and the
Albion Road Cinema
The 1891 Willows Sale Document in Facsimile