An oven comprising: at least one oven chamber (1, 2), each oven chamber (1,2) comprising side walls, a floor and a ceiling, each oven chamber (1, 2) having a plurality of heating levels; at least one heating element cavity external to and communicating with the oven chamber (1, 2), each heating element cavity comprising at least one heating element (11, 15, 16); a plurality of air inlets (13, 14) into the oven chamber from the heating element cavity corresponding to the heating levels in the oven chamber and at least one outlet for return air from the oven chamber into the heating element cavity; and an air distributor comprises a plurality of fans corresponding to each air inlet, the air distributor circulating air from the heating element cavity to the oven chamber (1,2); characterised by a rotatable centrally mounted item holding frame detachably mounted in the oven chamber including at least one item holder mounted to a rotatable shaft; the rotatable shaft being mounted to a pivotally mounted loading arm, the loading arm operable between a baking position where the frame is wholly within the oven chamber (1, 2) and a loading and unloading position where the item frame is wholly outside of the oven chamber (1, 2); wherein multiple vertical levels of at least one item holder are stacked vertically and the item holders are rotatable about an axis in the oven chamber, each item holder being adapted to support a single item to be roasted, heated air enters the oven chamber at multiple levels, the number of levels corresponding to the number of levels of item holder on the frame and each of the air inlets into the oven chamber from the heating element cavity being provided with vanes to direct heated air directly from the heating element cavity onto the rotating item holders. at least one oven chamber (1, 2), each oven chamber (1,2) comprising side walls, a floor and a ceiling, each oven chamber (1, 2) having a plurality of heating levels; at least one heating element cavity external to and communicating with the oven chamber (1, 2), each heating element cavity comprising at least one heating element (11, 15, 16); a plurality of air inlets (13, 14) into the oven chamber from the heating element cavity corresponding to the heating levels in the oven chamber and at least one outlet for return air from the oven chamber into the heating element cavity; and an air distributor comprises a plurality of fans corresponding to each air inlet, the air distributor circulating air from the heating element cavity to the oven chamber (1,2); characterised by a rotatable centrally mounted item holding frame detachably mounted in the oven chamber including at least one item holder mounted to a rotatable shaft; the rotatable shaft being mounted to a pivotally mounted loading arm, the loading arm operable between a baking position where the frame is wholly within the oven chamber (1, 2) and a loading and unloading position where the item frame is wholly outside of the oven chamber (1, 2); wherein multiple vertical levels of at least one item holder are stacked vertically and the item holders are rotatable about an axis in the oven chamber, each item holder being adapted to support a single item to be roasted, heated air enters the oven chamber at multiple levels, the number of levels corresponding to the number of levels of item holder on the frame and each of the air inlets into the oven chamber from the heating element cavity being provided with vanes to direct heated air directly from the heating element cavity onto the rotating item holders.