at George street, Edinburgh United Kingdom
7 FB users likes The Cambridge Satchel Company, set it to 641 position in Likes Rating for Edinburgh, United Kingdom in Local Business category
The Cambridge Satchel Company is Edinburgh based place and this enity listed in Accessories Store category. Located at George street
Coffee - Eatery - live music Southern hospitality in the heart of the city centre. Tennessee inspired dining with locally sourced Scottish produce.