Montfichet’s Tower

Montfichet’s Tower was a fortress on Ludgate Hill in London.