The Country House is no longer a part of the Upham Hotel

Our apologies, no information has been provided by the new ownership regarding when operations will resume