Destroyed 1381.
Location 26 Highbury Park, London, N5
Categories
Authority
More Information Highbury Manor