The Ivy Castle View is a British brasserie that serves brunch all day. Reviews rave about the fantastic brunch and the beautiful setting, with many customers saying it's a lovely treat to start the day. The restaurant also has a private dining room available on weekends.