map placeholder

Restaurant at The Wrens Hotel

61a New Briggate, Leeds, LS2 8JD

***** British
  • default
Average
Main course: £0
Food spend: £0

International

Restaurant at The Wrens Hotel

61a New Briggate, Leeds, LS2 8JD

Contact +44 1132458888
Website

See all restaurants in Leeds

Unfortunately, you can't book Restaurant at The Wrens Hotel online on this site

Nearby restaurants

Book this restaurant