Time until beer gardens are open

Time until all pubs are back open

Royal Hotel

Station Road, Elgin, IV30 1QW
edit

Royal Hotel in Elgin serves food.