The Kenilworth, Rose Street

152-154 Rose Street, Edinburgh, Edinburgh, EH2 3JD

Location map


Add to Shortlist