The London Institute appears to be a regular church with no one living in it. Think of it as a large Castle. The ceiling rises up and disappears into the gloom above. There are tapestries hanging from the walls depicting stars, swords, and designs of runes. Also, like in most Institutes, it has the design of Raziel repeated everywhere.