On Fleet Street stands the ruins to the All-Hallows-The-Less Church. Destroyed in the Great Fire of London in 1666. Although that's what it looks like to mundanes. To Shadowhunters and Downworlders, it appears to a regular abandoned church.
Welcome to the London Institute! Here we have anything a Shadowhunter might need as they stay with us; a library filled with books on everything you could ever dream of. A training room with the Infirmary for your weapon and training needs. Dozens of rooms for whomever may need to stay with us. And the Study, where we hold Clave meetings, shall we ever have to.