A Livery Hall Safari In The City Of London
I recently had the pleasure of being shown around four of the City of London’s historic livery halls. Livery halls are the headquarters and ceremonial venues of the various livery companies of the City of London. There are 40 halls scattered throughout the City and they are often both architectural hidden gems and packed with […]
A Livery Hall Safari In The City Of London Read More »