News

Anne Legrand has been appointed General Manager of London Marriott Hotel County Hall on London’s South Bank, taking on the role whilst continuing as Area ...