Closed aged c. 30
On this site stood the Second Turners' Hall 1736 - 66
College Hill, EC4, London, United Kingdom where it was