Find Leonard & Michael Barbershop

Leonard & Michael Barbershop is located in the heart of Central London, at 1-2 Poppins Court, Fleet Street, EC4.

For directions please see the map below, or visit google maps for a more detailed representation.

Map