Posted on by Tony McMahon
The lost castles of London – buried under the city’s streets including Baynards castle and Montfichet Tower
Read MoreCategory: Templar History Tags: Great Fire of London, Knights Templar, London, London Tower, Montfichet Tower, norman, Savoy Palace, tower