LEATHER LANE

14–16 LEATHER LANE
LONDON
EC1N 7SU

Monday – Friday: 07.00 – 17.00

The shop itself is carved into two core areas by the building’s original brick walls with the interplay of the structural walls providing five distinct spaces, including a meeting room, an intimate booth and communal seating.

 
ShopsBen SheltonDept London