the lost e found
•
2024-04-23
Leeds, UK
Host
Overview : The Lost & Found have found a fantastic location in the heart of Leeds city centre; a bar and restaurant serving delicious fresh food creations to feast on, adventurous cocktails, beers and independent coffee. We’re looking for passionate, enthusi…