Free to read
Down Hall appoints Ken Flockhart as general manager
Hertfordshire-based country house hotel, Down Hall, has announced the appointment of Ken Flockhart as its new general manager.
You'll need to
subscribe to unlock this content. Already subscribed? Login?