Andrew Batchelor retires from Landmark London
During his tenure at The Landmark London as GM and custodian of the five-star luxury site, the hotel achieved a number of accolades
Andrew Batchelor has stepped down from his role as general manager at The Lancaster Landmark Hotel Company after 32 years of service.