Upscale British brasserie, The Ivy Castle View, offers modern classics and craft cocktails. Enjoy meals on the patio with castle views. Open daily.