Logan Malloch Ltd
13 Leith Walk, Edinburgh EH6 8LN, United Kingdom
Logan Malloch Ltd
Apr 19, 2021
Report post
Opening on the 26th April, some restrictions still in place. Please wear masks, card payments and store limited to 8 customers inside.