Edinburgh, EH1 1QS
The Royal McGregor; a wee bar and restaurant with Grand food on Edinburgh's famous Royal Mile, see you at the bar!
Within 10km of 15 St Leonard's Bank
|1||The Royal McGregor Bar & Restaurant||Edinburgh, EH1 1QS|
|2||Restaurant 102||Musselburgh, East Lothian, EH21 6JQ|
Click the map pins to view more information.