Ali

46%
Flag icon
The chapel is Temple Church, consecrated in 1185 as the London home of the Knights Templar, a religious order. But Temple Church is not just an important architectural, historical, and religious site. It is also London’s first bank.
Fifty Inventions That Shaped the Modern Economy
Rate this book
Clear rating
Open Preview