Jubilee site under construction