- See also: Willow House, Birmingham and Willow House, Deptford.
Willow House is a 15 storey tower block on Kepler Street in Seaforth, Sefton, England. The tower block is owned by One Vision Housing. The tower has a sister tower, Vine House.
READ MORE
Willow House is a 15 storey tower block on Kepler Street in Seaforth, Sefton, England. The tower block is owned by One Vision Housing. The tower has a sister tower, Vine House.