From the 14th Century To 1747
Location Trinity Square Gardens, London EC3
Categories
Authority
More Information Tower Hill Scaffold