John Lewis owns 4 stores near Edinburgh, Midlothian. A list of John Lewis branches close by can be foundthis page.