Add The Kenilworth review

The Kenilworth, Edinburgh
Address: 152-154 Rose Street, Edinburgh, Edinburgh, Lothian, EH2 3JD
Features: Restaurant, Real ale, Outside seating, Cask Marque, TV


Rating
Comments