Contact Information
14 Johnston Terrace, Edinburgh, EH1 2PW, Edinburgh
Detailed Information
Hospitable and welcoming community in the heart of Edinburgh’s old town drawing people from throughout the city.
Hospitable and welcoming community in the heart of Edinburgh’s old town drawing people from throughout the city.