Define Carvery - The carvery is park hotel alexandra's anchor restaurant, and showcases vibrant roasts and familiar favourites, all skilfully prepared and crafted around the joys of gastronomic indulgence. Posted by mebs09 Saturday, March 6, 2021