Chester Residence

9 Rothesay Place, Edinburgh EH3 7SL