The Manor House Inn is a truly beautiful pub with cosy nooks and plenty of outside space.