Skip to main content
British

The Auld Hundred

100 Rose Street, Edinburgh New Town

At a glance

Cuisine
British
Destination
Edinburgh New Town