Holyrood Village

146 Duddingston Road West, Edinburgh, EH16 4AP