Company name: St. Cecilia's Hall, The University of Edinburgh
Description: Harpsichords, organs & early pianos
50 Niddry St, Edinburgh EH1 1LG, United Kingdom