Here patrons relax in the cozy, warm atmosphere of a grand English country home. High ceilings and stone surfaces give the feel of an old fortified English manor house. With impeccable service and faultless cuisines, guests can enjoy a perfect dining experience, all in castle-like surroundings.