The Leadenhall Building, London, London EC3V 4AB02039 886994 122 Leadenhall Street London
Serving specialty grade coffee. Our Cafes are dog-friendly ?.