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