Review
11 yrs ago
LibertéYork Place Buildings, 6-8 York Pl, Leeds LS1 2DS, UK*
Was in Leeds and, after looking...
Was in Leeds and, after looking at some options, decided to try Liberté which was not far from my hotel. I arrived fairly early but there were already a good number of…

James1557England