Finding and Contacting Leonard & Michael Barber Shop

Located in the heart of Central London just off the famous Fleet Street in EC4

How to find us

You are welcome to pop in any time!

Contacting Leonard & Michael Barber Shop