exploring-london.com
Lost London – Monfichet’s Tower…
A relatively short-lived Norman fortification located on Ludgate Hill, this tower or ‘castle’ was probably built in the late 11th century and was one of several new fortress located in …