Add The Kenilworth review

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


Rating
Comments