United Kingdom Staple Inn
Part of old London, Staple Inn. Staple Inn is a part-Tudor building on the south side of High Holborn street. Staple Inn dates from 1585. The building was once the wool staple, where wool was weighed and taxed.
Travel Information
A short walk from Chancery Lane tube station
Spot Comments (0)