exploring-london.com
Lost London – Baynard’s Castle (part 1)…
Baynard’s Castle actually refers to two buildings – a Norman fortification demolished in the early 13th century and a later medieval palace located to the east of the original structure…