Yes, we currently have a single store in Leadenhall Market in the City of London. You are welcome to come down and see us there!
December 07, 2020 — Patrick Dudley-Williams