The Livery Companies of the City of London

Walking around the City of London as I do almost every day when I’m following in the footsteps of Romans, Vikings and various disasters as well as hunting out Secret Gardens, it’s hard to avoid some of the great halls in the Square Mile that belong to livery companies. There are 110 livery companies, comprising London’s… Continue reading The Livery Companies of the City of London