Advertisement

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.

Check out our weekly Checking In podcast

Back to top button