at Back Silver Street, Durham , DH1 3RA United Kingdom
Restaurant/Cafe
Leonards Coffee House is Durham based place and this enity listed in Coffee Shop category. Located at Back Silver Street DH1 3RA.