About The Chaumer Edinburgh
Teahouse, Bar & Rooms.
The Chaumer Abide is a timeless retreat for those visiting Edinburgh's famous Christmas Market.
Teahouse & Bar coming soon.
More about The Chaumer Edinburgh
The Chaumer Edinburgh is located at 61 Queen Street, EH2 4 Edinburgh, United Kingdom
0131 466 7458
http://thechaumer.com