- Edinburgh, Scotland, United Kingdom
Leckie & Leckie Publishers is a company based out of 3RD FLOOR, Edinburgh, United Kingdom.