Downham Hall employs 12 employees. The Downham Hall management team includes Christina Metcalfe (Owner of Downham Hall), Richard Harvey (Senior Sous Chef), and Andrew Elkington (Bar Manager).
Looking for a particular Downham Hall employee's phone or email?