Spatchcock the chicken by placing the chicken on a chopping board breast side down and cutting along the length of the backbone. Turn the chicken breast side up and splay open.
Combine all the ingredients for the Peruvian marinade in a small bowl.
Mix all the ingredients for the chipotle lime mayo together in a small bowl.
Preheat oven to 180°C.
Place the chicken in a deep-sided roasting dish, rub the juice of ½ lemon over the chicken, then rub the marinade all over the chicken.
Slice the remaining lemon and limes into quarters, placing them under and around the chicken. Add bay leaves and 1 cup of water to the baking dish.
Roast for approximately 1 hour or until the chicken is cooked through, basting occasionally with the juices from the bottom of the roasting dish.
Serve the roast chicken on a platter with the chipotle mayo on the side and enjoy!
