Leo Yard in London Borough of Islington

Leo Yard in London Borough of Islington is a service road (private) and ends at Clerkenwell Road, while the other end is a cul-de-sac. In the vicinity, there is a hotel. The nearest stop in the vicinity is Clerkenwell Road / St John Street (approx. 0 m away).

Road Type
service road

Hotels

  • Sonder St. John's Garden at St. John Street 120 (EC1V 4JS).