Chalmers Close, High Street
Edinburgh EH1 1SS United Kingdom
Edinburgh EH1 1SS United Kingdom
+44 131 556 4364
OverviewA warm, fun atmosphere and helpful, friendly staff make this centre a real treat for the uninitiated and experienced brass rubber. Celtic designs and informative guides provide...
more
