F&B Operative (casual)
26 days ago
City of London
Located on Ludgate Hill, just on the corner of St Pauls cathedral, one of the most iconic London landmarks, Lost Property hotel has 145 bedrooms, a restaurant and bar called Found, a coffee house called Tattle, and a gym.