×

Baynard's Castle

Building in the United Kingdom
Baynard's Castle refers to buildings on two neighbouring sites in the City of London, between where Blackfriars station and St Paul's Cathedral now stand. The first was a Norman fortification constructed by Ralph Baynard, 1st feudal baron of... Wikipedia
Opened: 1017
Built: Before 1017