Inn At Maybury Modern update of a traditional country pub serving a Mediterranean-influenced British pub menu.