Notcutts Peterborough is a charming restaurant perfect for a relaxing lunch or dinner. The menu features a variety of delicious dishes made with fresh and locally-sourced ingredients. The beautiful garden views and friendly staff ensure a delightful dining experience.