Highbury Manor
                                                        
Destroyed 1381









Plaque Location

Highbury Barn Public House
26 Highbury Park
London
N5

Further Information

Categories
Locations
Names