Riddle's Court : venue & meeting space to hire.
Scottish Historic Buildings Trust.
[Edinburgh : Scottish Historic Buildings Trust,
200-]
Title from cover.
Riddle's Court (Edinburgh, Scotland)
Hospitality industry