Sherrards is a leading UK law firm with offices in London and St Albans, providing clear, commercially focused legal advice to businesses, individuals, and international clients. Their services include corporate law, property, dispute resolution, employment, immigration, and private wealth.











