Rooms and events Manager
london, greater london, united kingdom
The Mandeville Hotel
University of West London